package com.global.college.ui.bean.requestBean;

/**
 * @author fzw
 * @date 2021/12/13 0013.
 * email：
 * description：
 */
public class WxParams {
    private String body;
    private String outTradeNo;//商户订单号
    private String totalFee;//订单总金额（元）
    private String tradeType;//交易类型,JSAPI支付,Native支付APP支付，MWEB H5支付
    private String productId;//产品id  当tradeType=Native 的时候必须带上productId
    private String timeExpire;//交易结束时间/订单失效时间 默认2小时,格式为yyyyMMddHHmmss，如2009年12月25日9点10分10秒表示为20091225091010
    private String appId;//默认uton在线 appid可不传，nft和其他调用必传appid

    public WxParams() {
    }

    public WxParams(String body, String outTradeNo, String totalFee, String tradeType, String productId, String timeExpire, String appId) {
        this.body = body;
        this.outTradeNo = outTradeNo;
        this.totalFee = totalFee;
        this.tradeType = tradeType;
        this.productId = productId;
        this.timeExpire = timeExpire;
        this.appId = appId;
    }

    public String getBody() {
        return body;
    }

    public void setBody(String body) {
        this.body = body;
    }

    public String getOutTradeNo() {
        return outTradeNo;
    }

    public void setOutTradeNo(String outTradeNo) {
        this.outTradeNo = outTradeNo;
    }

    public String getTotalFee() {
        return totalFee;
    }

    public void setTotalFee(String totalFee) {
        this.totalFee = totalFee;
    }

    public String getTradeType() {
        return tradeType;
    }

    public void setTradeType(String tradeType) {
        this.tradeType = tradeType;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public String getTimeExpire() {
        return timeExpire;
    }

    public void setTimeExpire(String timeExpire) {
        this.timeExpire = timeExpire;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }
}
